Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F31 Italy F2 Romania F4 Italy F31 Italy F32 Great Britain F22 Austria F1 Austria F2 Italy F2 Switzerland F2 Switzerland F3 Italy F15 Italy F28 Italy F30 Italy F31 Italy F4 Italy F17 Italy F18 Italy F25 Italy F27 Italy F28 Italy F11 Austria F2 Italy F13 Great Britain F19 Germany F20 Italy F26 Switzerland F1 Italy F9 Tatra Banka Open 2001 - Bratislava Czech Open 2005 - Prostejov Roma Challenger 2007 - Rome La Rinascente Tennis Cup Harbour Club Milano - Milan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona The LTA Manchester Trophy - Manchester Prostejov Challenger Prostejov Challenger Aptos Challenger Gelsor Open Romania - Bucharest Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen BMW Open - Munich Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Dubai Open - Dubai BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille The Stella Artois Grass Court Championships - London Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Chennai Open - Chennai Medicor Open - Budapest ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Tennis Napoli Cup - Napoli AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart BSI Challenger Lugano - Lugano Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel SAP Open - San Jose ATP Open Castilla y Leon - Segovia Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Swiss Indoors Basel - Basel Apia International - Sydney Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Challenger Ford de Cherbourg - Cherbourg Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Claro Open Colombia - Bogota BMW Open - Munich Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Tatra Banka Slovak Open - Bratislava Prostejov Challenger Besancon Challenger Prostejov Challenger XI Venice Open - Venice Copenhagen Open - Copenhagen Mons Challenger Ostrava Challenger Estoril Open - Estoril CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Open 13 - Marseille Vancouver Challenger Bergamo Challenger Volkswagen TED Open - Istanbul Warsteiner Challenger Wolfsburg - Wolfsburg Uncle Tobys Challenger - Tasmania Zivnobanka Czech Open - Prostejov Ciur Cup 99 - Prague drkoop.com USTA challenger of Miami - Miami Memorial Savigny - Sassuolo Ljubljana Open - Ljubljana Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Open de L'Isere - Grenoble Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Okal Cup - Eckental The Nottingham Challenger - Nottingham ECM Cup - Prague Architect Open - Budapest Zivnobanka Czech Open - Prostejov Challenger Casino Lugano - Lugano 2001 Challenger Canottieri Mincio - Mantova Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Prague Challenger - Prague Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Segovia Challenger Open Castilla y Leon - Segovia Sports Expert Open - Nettingsdorf Heinekin Open 1998 - Budva Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Pacific Life Open - Indian Wells Okal Cup - International Bavarian Championship - Eckental Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage NASDAQ-100 Open - Miami ATP Bangalore Challenger - Bangalore Telecom Italia Masters - Rome Baumag Open - Budapest Atlantic City Open - Atlantic City Open de Montauban - Montauban West of England Challenger - Bristol The Manchester Trophy - Manchester Guzzini Challenger - Recanati Open Castilla y Leon - Segovia BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Akbank Private Banking-TED Open - Istanbul NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tatra Banka Open 2003 - Bratislava Telecom Italia Masters - Rome IPP Open - Helsinki Tennis Masters Series - Hamburg Jameson Cup - Milan Ischgl International Tennis Challenger 2003 - Ischgl Western & Southern Financial Group Masters - Cincinnati Volkswagen Challenger 2004 - Wolfsburg Challenger Citta di Olbia - Olbia Tennis Masters Series - Madrid Trani Cup - Trani BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Open de Franche-Comte - Besancon Shimadzu All Japan Indoor Tennis Championships - Kyoto NASDAQ-100 Open - Miami Open Mutouest de Saint-Brieuc - St. Brieuc Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Masters Series Monte Carlo - Monte Carlo San Remo Tennis Cup 15° Piertomaso - San Remo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Steelers Cup 2005 - Kosice Open de Montauban - Montauban The LTA Hull Challenger - Hull Guzzini Challenger - Recanati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo 7° Trani Cup - Trani Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sina-Kia Motors Tennis Cup - Cordenons Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Memorial Piertomaso Tessitore - San Remo Zivnobanka Czech Open - Prostejov Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Ciudad de Telde - Telde Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Western & Southern Financial Group Masters - Cincinnati Barletta Citta Della Disfida Open 2000 - Barletta 5° Sporting Challenger - Turin Sardinia International Championship - Cagliari Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Shanghai - Shanghai Top Wool Challenger-Immagine Trophy - Biella BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ATP Guzzini Challenger - Recanati Genoa Open - Genova Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Open de L'Isere-Trophee BNP Paribas - Grenoble Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Zivnobanka Open - Prostejov Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Internazionali de Tennis di Bergamo - Bergamo Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells XI Torneo Internazionale di Tennis - Barletta Sony Ericsson Open - Miami Tennis Napoli Cup 2007 - Napoli Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Challenger Casino Lugano - Lugano Shanghai Rolex Masters - Shanghai San Marino Cepu Open - San Marino Memorial Savigni - Sassuolo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Rogers Cup - Montreal Brasov Challenger - Brasov Western & Southern Open - Cincinnati Prostejov Challenger BNP Paribas Open - Indian Wells SIR Supermercadi Challenger - Rome Sony Open Tennis - Miami Mitsubishi Electric Europe Cup - Monza The LTA Bolton Challenger - Bolton CA Tennis Trophy - Vienna Samsung Securities Cup Challenger - Seoul Memorial A. Manfredini Sassuolo Challenger - Sassuolo Osaka International Tennis Tournament - Osaka Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tatra Banka Open - Bratislava Heilbronn Open - Heilbronn Prostejov Challenger BH Telecom Sarajevo 2007 - Sarajevo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Heineken Challenger - Ho Chi Minh City KGHM Polish Indoors - Wroclaw The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg Memorial Manfredini - Sassuolo 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia V Torneo Internazionale di Tennis - Barletta Monza Challenger Orleans Challenger Kremlin Cup - Moscow KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Internazionali di Tennis - Bergamo BH Telecom Indoors Sarajevo 2006 - Sarajevo Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza The LTA Cardiff Challenger - Cardiff Sarasota Challenger VSZ Solvak Open Challenger - Kosice Heilbronn Challenger KGHM Polish Indoors - Wroclaw Zivnobanka Open - Prostejov Isla de Lanzarote - Lanzarote Yugoslavia Open - Belgrade The LTA Manchester Trophy - Manchester Bratislava Challenger Volkswagen TED Open - Istanbul DPD Challenger 99 - Aschaffenburg BNP Paribas Open - Indian Wells Miami Open - Miami San Marino Cepu Open - San Marino Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Guzzini Challenger - Recanati The LTA Wrexham Challenger - Wrexham Tennis Napoli Cup - Naples Sarajevo Open 2004 - Sarajevo Garden Open - Rome VIII Torneo Internazionale di Tennis - Barletta San Marino Cepu Open - San Marino Top Wool Challenger Biella - Biella XXXVII Torneig C.E. Laieta - Barcelona Banca Stato Challenger Lugano - Lugano Kos-Zucchetti Tennis Cup - Cordenons San Remo Tennis Cup - San Remo Citta di Como - Como Genova Open Challenger - Genova Czech Open - Prostejov Grand Prix de Tennis de Lyon - Lyon The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra Trani Cup - Trani Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Nottingham Challenger - Nottingham Hilton Waikoloa USTA Challenger - Waikoloa The Manchester Trophy - Manchester ATP Challenger Hamburg - Hamburg KGHM Polish Indoors - Wroclaw Trofeo Francesco Guzzini - Recanati Open de Franche Comte - Besancon AXA Open - Lisbon Open Castilla y Leon - Segovia The Scottish Tennis Championships - Edinburgh TED Open - Istanbul Bristol Challenger Trophy - Bristol Warsteiner Grand Prix - Oberstaufen IPP Open - Helsinki The LTA Manchester Challenger - Manchester Rijeka Open - Rijeka Czech Indoor Open - Prague Open Diputacion - Cordoba SAP Open - San Jose Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl LTA Men's Challenger - Wrexham Sunrise Challenger San Remo Tennis Cup - San Remo Podebradka Cup - Prague BMW Brixina Tennis Open 2000 - Bressanone Volkswagen Challenger 2005 - Wolfsburg Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Hungarian Architect Open - Budapest Internazionali di Tennis de San Marino - San Marino Olimp Kyiv Open - Kiev The Wrexham Challenger - Wrexham CA-Challenge - Graz Geneva Challenger - Geneva Open Sabadell Atlantico - Barcelona Claro Open Colombia - Bogota Bergamo Challenger ABN/AMRO World Tennis Tournament - Rotterdam Internationaux du Doubs - Besancon U.S. Open - New York Qatar ExxonMobil Open - Doha Amer-Wilson Challenger - Tampere Pilot Pen Tennis - New Haven FILA Challenger - Biella Salem Open - Hong Kong Tento Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten BMW Open - Munich The Hamlet Cup - Long Island Salem Open - Hong Kong Milan Indoors - Milan Copenhagen Open - Copenhagen International Championship of Croatia - Umag Allianz Suisse Open Gstaad - Gstaad Milan Indoors - Milan Allianz Suisse Open Gstaad - Gstaad Rome Challenger Rome Challenger Wimbledon - London U.S. Open - New York RCA Championships - Indianapolis Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Milan Indoors - Milan 2003 USTA Tallahassee Tennis Challenger - Tallahassee Estoril Open - Estoril BMW Open - Munich Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach Grand Prix de Tennis - St. Jean de Luz Open de Moselle - Metz Davidoff Swiss Indoors - Basel Dubai Open - Dubai Open Seat Godo 2005 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Hypo Group Tennis International - Portschach The Stella Artois Championships - London Wimbledon - London Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Allianz Suisse Open - Gstaad Next Generation Adelaide International - Adelaide Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Allianz Suisse Open - Gstaad Open 13 - Marseille Wimbledon - London Open Seat Godo - Barcelona 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Australian Open - Melbourne If Stockholm Open - Stockholm French Open - Paris Legg Mason Tennis Classic - Washington Salem Open - Hong Kong AIG Japan Open - Tokyo Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Wimbledon - London BMW Open - Munich Japan Open - Tokyo German Tennis Championships - Hamburg Brisbane International - Brisbane Apia International - Sydney Rakuten Japan Open - Tokyo BMW Open - Munich Citi Open - Washington St. Petersburg Open - St. Petersburg AEGON Championships - London Open 13 - Marseille BB&T Atlanta Open - Atlanta Dubai Duty Free Tennis Championships - Dubai Qatar Open - Doha IPB Czech Indoor - Ostrava Open SEAT Godo 2006 - Barcelona Open 13 - Marseille Roma Open Challenger - Rome Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb The Nottingham Open - Nottingham Prostejov Challenger Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Masters Series - Hamburg BNP Paribas Open - Indian Wells Legg Mason Tennis Classic - Washington D.C. Rogers Cup - Toronto French Open - Paris French Open - Paris PBZ Zagreb Indoors - Zagreb Wimbledon - London U.S. Open - New York Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Wimbledon - London Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 AAMI Classic - Kooyong Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, QR, PAR-CZE 0-5 Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing 70th River Oaks International Tennis Tournament - Houston Olympics - London